extravagant attitude or movement - Turc Anglais Dictionnaire